semiconductor n - French English Dictionary